// 请求参数类型

//销售出库列表请求参数
export interface SalesOutStoreParamsType {
  objectId?: string;
}

export interface SalesOutStoreSearchType {
  outStoreListId: string,
  shippingCheckList: string,
  outStoreDate: string,
  salesListId: string,
  produceDate: string,
  endDate: string,
}

//新增销售出库请求参数
export interface SalesOutStoreAddParamsType {
  salesListId: string;
  outStoreDate?: string;
  shippingCheckList: string;
  storeLocationName: string;
  storeAreaName: string;
  unit: string;
  outStoreListId: string;
  outStoreListName: string;
  customerName: string;
  produceDate: string;
  productName: string;
  salesListName: string;
  productId: string;
  outStoreNum: string;
  endDate: string;
  leader: string;
  specs: string;
  batchId: string;
  storeName: string;
}

//更新销售出库请求参数
export interface SalesOutStoreUpdateParamsType {
  objectId: string;
  salesListId: string;
  shippingCheckList: string;
  outStoreDate?: string;
  storeLocationName: string;
  storeAreaName: string;
  unit: string;
  outStoreListId: string;
  outStoreListName: string;
  customerName: string;
  produceDate: string;
  productName: string;
  salesListName: string;
  productId: string;
  outStoreNum: string;
  endDate: string;
  leader: string;
  specs: string;
  batchId: string;
  storeName: string;
}

export interface PaginationType {
  pageSize: number,
  currentPage: number;
}
